Aws\Common\Credentials\Credentials A

Total Complexity 55
Dependencies 10
Dependents 4
Total lines 321
Lines of code 170
Logical lines of code 75
Comment lines 77
Methods 20
Properties 4

Methods 20

Method Rating Maintainability Complexity Lines of code
factory()
A
48 12 32
fromIni()
A
53 9 21
createCache()
S
55 6 18
createFromEnvironment()
S
57 5 17
getHomeDir()
S
65 4 8
createFromCache()
S
67 3 7
getEnvVar()
S
77 2 3
isExpired()
S
78 2 3
getConfigDefaults()
S
63 1 12
getSecurityToken()
S
82 1 3
getExpiration()
S
82 1 3
getSecretKey()
S
82 1 3
setAccessKeyId()
S
77 1 4
setSecretKey()
S
77 1 4
setSecurityToken()
S
77 1 4
setExpiration()
S
77 1 4
getAccessKeyId()
S
82 1 3
unserialize()
S
68 1 7
serialize()
S
67 1 8
__construct()
S
70 1 6